
package com.google.code.lebar.bean.response.hotspot;


public class GeoLocation implements Cloneable
{
    private Double lat;
    private Double lon;
    private Double alt;
    
    @Override
    public GeoLocation clone()
    {
        GeoLocation tClonedGeoLocation = new GeoLocation();
        tClonedGeoLocation.setAlt( getAlt() );
        tClonedGeoLocation.setLat( getLat() );
        tClonedGeoLocation.setLon( getLon() );
        
        return tClonedGeoLocation;
    }

    /**
     * @return the lat
     */
    public Double getLat()
    {
        return lat;
    }

    /**
     * @return the lon
     */
    public Double getLon()
    {
        return lon;
    }

    /**
     * @return the alt
     */
    public Double getAlt()
    {
        return alt;
    }

    /**
     * @param lat
     *            the lat to set
     */
    public void setLat( Double lat )
    {
        this.lat = lat;
    }

    /**
     * @param lon
     *            the lon to set
     */
    public void setLon( Double lon )
    {
        this.lon = lon;
    }

    /**
     * @param alt
     *            the alt to set
     */
    public void setAlt( Double alt )
    {
        this.alt = alt;
    }
}
